[UML Tutorial](https://sparxsystems.com/resources/tutorials/uml/part1.html)

# Firstly... What is UML?

## The Object Management Group (OMG) specification states:

«Унифицированный язык моделирования (UML) - это графический язык для визуализации, определения, конструирования и документирования артефактов системы с интенсивным использованием программного обеспечения. UML предлагает стандартный способ написания чертежей системы, включая такие концептуальные вещи, как бизнес-процессы и системные функции, а также конкретные вещи, такие как операторы языка программирования, схемы базы данных и повторно используемые программные компоненты.